package br.unicamp.ic.sgct.client.aplicacao.conferencia;

import br.unicamp.ic.sgct.client.dominio.to.AreaTO;
import java.util.List;


import br.unicamp.ic.sgct.client.dominio.to.ConferenciaTO;

import com.google.gwt.user.client.rpc.AsyncCallback;

public interface ConferenciaServiceAsync {

    void listarConferenciasAbertas(AsyncCallback<List<ConferenciaTO>> callback);

    void obterConferenciasDisponiveis(AsyncCallback<List<ConferenciaTO>> callback);

    void obterConferencia(long id, AsyncCallback<ConferenciaTO> callback);

    public void obterListaAreasConferencia(long id, AsyncCallback<List<AreaTO>> asyncCallback);
}
